insurance expert bad faith testimony attorney expert witnesses lawyer brokerage expert witness expert consulting insurance consulting expert witness broker experts factoring cash flow insurance agent consultant